const express = require('express');
const router = express.Router();
const specController = require('../controllers/specController');

/**
 * 商品规格管理路由（后台）
 * 基础路径: /api/admin/specs
 */

// 获取商品的所有规格（包括禁用的）
router.get('/:productId', specController.getSpecs);

// 创建商品规格
router.post('/', specController.createSpec);

// 批量创建规格
router.post('/batch', specController.batchCreateSpecs);

// 更新商品规格
router.put('/:id', specController.updateSpec);

// 删除商品规格
router.delete('/:id', specController.deleteSpec);

module.exports = router;

